mechanical fuel pumps - Turco Inglés Diccionario